correctional institution or facility - Espagnol Anglais Dictionnaire